Skip to main content

Get All Transactions of a Wallet

Returns all Transactions executed by a Wallet

Networks Supported:

  • solana-mainnet
  • solana-devnet
  • solana-testnet

Endpoint

GET /api/v0/portfolio/<NETWORK>/<WALLET_ADDRESS>/get-all-transactions/<YOUR_API_KEY>?offset=OFFSET&limit=LIMIT

Test API Key eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IkZJMHljR2kwYWhYRFplQmtleEFFZm1jVzZ1NTMiLCJpYXQiOjE2NzM1OTQ1NjF9.CI2QEG7Ek6juzthOuV4NAstYKPHerzRXRUPpA1B9sb4

Code Sample

index.js
const axios = require("axios");

const apiUrl =
"https://app.conciselabs.io/api/v0/portfolio/solana-mainnet/E645TckHQnDcavVv92Etc6xSWQaq8zzPtPRGBheviRAk/get-all-transactions/<YOUR_API_KEY>?offset=0&limit=1";

const getTransactions = async () => {
const { data } = await axios.get(apiUrl);
console.log("Transactions: ", data);
};

getTransactions();

Response

[
{
"blockTime": 1673159639,
"meta": {
"err": null,
"fee": 5000,
"innerInstructions": [...],
"logMessages": [...],
"postBalances": [...],
"postTokenBalances": [...],
"preBalances": [...],
"preTokenBalances": [...],
"rewards": [],
"status": {
"Ok": null
}
},
"slot": 171389177,
"transaction": {
"message": {
"accountKeys": [...],
"addressTableLookups": null,
"instructions": [
{
"accounts": [...],
"data": "Rz7bL11WqRj",
"programId": "StarLA9YsjQc6P21ALscSkXKE7mqUGsjfhCGBwmJPfS"
}
],
"recentBlockhash": "HuTJCZ9tCJvadBJo9XLyyemRYyCYXfGcjEmT7QTMhwoD"
},
"signatures": [...]
}
}
]